// pages/login/login.js

//配置云环境
const app = getApp()
wx.cloud.init({
  env: 'cloud1-8gbitjqz4bc93039',
})
const db = wx.cloud.database()
var host=app.globalData.host;
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
        
    },
    getOpenId() {
        wx.showLoading({
          title: '',
        });
       wx.cloud.callFunction({
          name: 'quickstartFunctions',
          config: {
            env: this.data.envId
          },
          data: {
            type: 'getOpenId'
          }
        }).then((resp) => {
          this.setData({
            haveGetOpenId: true,
            openId: resp.result.openid
          });
          app.globalData.openId=this.data.openId
        console.log("app.globalData.openId:"+app.globalData.openId)
        wx.navigateTo({url:'reg/reg'})
         wx.hideLoading();
       }).catch((e) => {
           console.log("没获取到")
           console.log(e)
          this.setData({
            showUploadTip: true
          });
         wx.hideLoading();
        });
      },
	goTohome()
	{
		wx.switchTab({
			url: '../home/home',
		  })
	},
	logintest()
	{
		console.log(host);
		wx.getUserProfile({
			desc: '展示用户信息', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写
			success: (res) => {
			  console.log("获取用户信息成功", res)
			  let user = res.userInfo
			  wx.setStorageSync('user', user)
			  this.setData({
				userInfo: user,
				canIUseGetUserProfile: true,
			  })
				this.goTohome()
			},
			fail: res => {
			  console.log("获取用户信息失败", res)
			}
		  })
	},
	async login() {
        var that=this
		wx.getUserProfile({
		  	desc: '用于登陆小程序',
		  	async success(res)
		  	{
				wx.setStorageSync('user', res.userInfo)
				console.log(res)
				//获取openid
                await that.getOpenId()
		  	}	
        })
	},
	radioChange(e) {
		console.log('radio发生change事件，携带value值为：', e)
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {

	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})